enemy spotted - Spanish English Dictionary